home *** CD-ROM | disk | FTP | other *** search
- BESSEL(3M) Last changed: 2-2-99
-
-
- NNAAMMEE
- jj00, jj11, jjnn, yy00, yy11, yynn, jj00ll, jj11ll, jjnnll, yy00ll, yy11ll, yynnll - bessel
- functions
-
- SSYYNNOOPPSSIISS
- ##iinncclluuddee <<mmaatthh..hh>>
- ddoouubbllee jj00((ddoouubbllee _x));;
- ddoouubbllee jj11((ddoouubbllee _x));;
- ddoouubbllee jjnn((iinntt _n,, ddoouubbllee _x));;
- ddoouubbllee yy00((ddoouubbllee _x));;
- ddoouubbllee yy11((ddoouubbllee _x));;
- ddoouubbllee yynn((iinntt nn,, ddoouubbllee _x));;
- lloonngg ddoouubbllee jj00ll((lloonngg ddoouubbllee _x));;
- lloonngg ddoouubbllee jj11ll((lloonngg ddoouubbllee _x));;
- lloonngg ddoouubbllee jjnnll((iinntt _n,, lloonngg ddoouubbllee _x));;
- lloonngg ddoouubbllee yy00ll((lloonngg ddoouubbllee _x));;
- lloonngg ddoouubbllee yy11ll((lloonngg ddoouubbllee _x));;
- lloonngg ddoouubbllee yynnll((iinntt _n,, lloonngg ddoouubbllee _x));;
-
- IIMMPPLLEEMMEENNTTAATTIIOONN
- IRIX systems
-
- DDEESSCCRRIIPPTTIIOONN
- jj00 and jj11 return Bessel functions of _x of the first kind of orders
- zero and one, respectively. jjnn returns the Bessel function of _x of
- the first kind of order _n. jj00ll, jj11ll, and jjnnll are the long double
- versions of these functions.
-
- yy00 and yy11 return Bessel functions of _x of the second kind of orders
- zero and one, respectively. yynn returns the Bessel function of _x of
- the second kind of order _n. The value of _x must be positive. yy00ll,
- yy11ll, and yynnll are the long double versions of these functions.
-
- RREETTUURRNN VVAALLUUEESS
- Functions in the standard math library lliibbmm..aa are referred to as --llmm
- versions. Those in math library lliibbmmxx..aa are referred to as --llmmxx
- versions, and those in the the BSD math library lliibbmm4433..aa are referred
- to as --llmm4433 versions.
-
- The --llmm and --llmmxx versions always return the default Quiet NaN and set
- eerrrrnnoo to EDOM when a NaN is used as an argument. A NaN argument
- usually causes the --llmm4433 versions to return the same argument. The
- --llmm4433 versions never set eerrrrnnoo.
-
- The value of HHUUGGEE__VVAALL is IEEE Infinity.
-
- If the value of _x is zero, yy00, yy11 and yynn return the value --HHUUGGEE__VVAALL.
-
- The --llmm and --llmmxx versions also set eerrrrnnoo to ERANGE.
-
- Negative values of _x cause yy00, yy11 and yynn to return the default quiet
- NaN. The --llmm and --llmmxx versions also set eerrrrnnoo to EDOM.
-
- Values of _x which are too large cause yy00, yy11 and yynn to return zero.
- The --llmm and --llmmxx versions also set eerrrrnnoo to ERANGE.
-
- Values of _x too large in magnitude cause jj00, jj11 and jjnn to return zero.
- The --llmm and --llmmxx versions also set eerrrrnnoo to ERANGE.
-
- SSEEEE AALLSSOO
- mmaatthh(3M), mmaatthheerrrr(3M)
-
- This man page is available only online.
-